make the arrangements - Espagnol Anglais Dictionnaire